More changes for treesitter support of outline-minor-mode (bug#68824)
authorJuri Linkov <juri@linkov.net>
Tue, 13 Feb 2024 17:02:21 +0000 (19:02 +0200)
committerJuri Linkov <juri@linkov.net>
Tue, 13 Feb 2024 17:02:21 +0000 (19:02 +0200)
commitd61145cc8cfb31ca170cd1b5deab59f0a5cbea63
treeb7d04df8730277b3888840cff3f058b2b9d42fc2
parent07bd7a0150eab1084a41f230cf59e620811e1778
More changes for treesitter support of outline-minor-mode (bug#68824)

* lisp/treesit.el (treesit-outline-level): Set NAMED arg of
'treesit-node-at' to t.  Don't set IGNORE-MISSING arg of
'treesit-node-match-p' to t.

* lisp/progmodes/ruby-ts-mode.el (ruby-ts-mode):
Add "singleton_method" to 'treesit-thing-settings'.
Set 'treesit-outline-predicate'.  Kill local variables
'outline-regexp' and 'outline-level'.
lisp/progmodes/ruby-ts-mode.el
lisp/treesit.el